rain squalls - Alemán Inglés Diccionario